﻿// Mobile phones POJ - 1195.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>


/*
https://vjudge.net/problem/POJ-1195#author=lanti

有一个正方形区域S*S(1<=S<=1024）。含有很多小区域，小区域编号从0开始，直到S-1。每一个单位各是一个区域，每个区域上有一定数量的手机，
同时每一个区域上的手机的数目也是不断变化的，现在要一边进行修改某些单位格子内的手机的数目，同时也要询问某些区域的手机数目。 
数据保证每个格子内手机数目一直在int范围内，查询的区域内的手机数目也在int范围内
Input
有多组数据，每一行先输入一个数字x，如果x=0再输入S,表示区域的大小，并且所有的区域内都没有手机：
如果x=1，接着输入x，y，a，表示坐标（x,y）的这个小格内增加a个手机：
如果x=2，接着输入x1,y1,x2,y2.表示要查询的矩形区域的左上角坐标和右下角坐标，如果x=3，程序结束。
Output
对于每次查询，输出这个区域内的手机数目。
Sample Input
0 4
1 1 2 3
2 0 0 2 2
1 1 1 2
1 1 2 -1
2 1 1 2 3
3
Sample Output
3
4
*/
int main()
{
    std::cout << "Hello World!\n";
}

 